//编辑商品类型.js
$(function() {
	//图片预览方法
	$("#addMobWmPic").change(function() {
		if (typeof (FileReader) != "undefined") {
			var regex = /(.png)$/;
			$($(this)[0].files).each(function() {
				var file = $(this);
				if (regex.test(file[0].name.toLowerCase())) {
					$("#fileStatus").val("1"); // 用于标识图片是否被改变（清空或修改） ，1被修改，0未被修改
					var reader = new FileReader();
					reader.onload = function(e) {
						$("#mobIcon").attr("src", e.target.result);
					}
					reader.readAsDataURL(file[0]);
				} else {
					layer.alert(file[0].name + "不是png文件!");
					return false;
				}
			});
		} else {
			layer.alert("抱歉!浏览器版本太低了!不支持预览图片,换个浏览器试试吧~");
		}
	});
	$(".div_show").mouseover(function(){
		if ($("#mobIcon").attr("src")) {
			$(".delete").show();
		}
	});
	$(".div_show").mouseout(function() {
		$(".delete").hide();
	});
	$(".delete").click(function() {
		layer.confirm("确定清空已选中的图片?", function() {
			layer.closeAll('dialog');
			$("#mobIcon").removeAttr("src");
			$("#addMobWmPic").val("");
			$("#fileStatus").val("1"); // 用于标识图片是否被改变（清空或修改） ，1被修改，0未被修改
		});
	});
});

function deleteProdtype(){
  var prodTypeId=$("#prodTypeId").val();
  var grade=$("#grade").val();
  if(prodTypeId){
	  layer.confirm("确定删除此商品分类？如果该分类下有子类,将全部删除,确定要删除吗?",function(){
		  layer.closeAll('dialog');
	      var layer_load_window = layer.load(2); 
		  $.ajax({
				url : path+"/prodtype/delete_prodtype",
				cache : false,
				type : 'post',
				dataType : 'html',
				data :{"id":prodTypeId,"grade":grade},
		        success: function(message){
		    		if(message == "success"){
		                layer.msg('操作成功!',{icon:1,time:1000},function(){
		                    parent.window.location.reload();
		                });
						}else if(message == "fail"){
							layer.alert("删除失败！请确定是否有商品绑定了此分类或子分类!");
						} else {
							layer.alert(message);
						}
			    },
			    error: function(){
	                layer.msg('操作失败!',{icon:5,time:1000});
			    },
		        complete: function(XMLHttpRequest, textStatus) {
					layer.close(layer_load_window);
		        }
			}); 
	  });
  }
}
function save(){
	var name =$("#name").val();
	if(name.length==0 || trim(name).length == 0){
		layer.alert("商品分类名称不能为空！");
		window.orgAdmin.document.getElementById("name").focus();
		return;
	}
	//验证只包含字母或者汉字
	var pattern =/(^[\u4e00-\u9fa5A-Za-z0-9_-]*$)/;
	//验证不能为纯数字
	var patternNum=/^\d+$/;
	if (!pattern.test(name)) {
		layer.alert("请输入合法的商品分类名称！");
		return false;
	}
	if (patternNum.test(name)) {
		layer.alert("商品分类名称不能为纯数字！");
		return false;
	}
	layer.confirm("确定提交本次修改？",function(){
		layer.closeAll('dialog');
		var layer_load_window = layer.load(2); 
	    $("#form-prodType").ajaxSubmit({
			dataType : 'html',
	        success: function(message){
	        		if(message == "success"){
	                    layer.msg('操作成功!',{icon:1,time:1000},function(){
	                        parent.window.location.reload();
	                    });
	 				}else{
	 					layer.alert(message);
	 				}
	        },
	        error: function(){
                layer.msg('操作失败!',{icon:5,time:1000});
	        },
	        complete: function(XMLHttpRequest, textStatus) {
				layer.close(layer_load_window);
	        }
	    });
	});
}
function add(){
	var prodTypeId=$("#prodTypeId").val();
	layer_show('添加资源',path+'/prodtype/to_add_prodtype?id='+prodTypeId, document.body.clientWidth - 2, document.body.clientHeight-2);
}
function trim(str){ 
	 return str.replace(/(^\s*)|(\s*$)/g, "");
}